A synergic quantum particle swarm optimisation for constrained combinatorial test generation

نویسندگان

چکیده

Combinatorial testing (CT) can efficiently detect failures caused by interactions of parameters software under test. The CT study has undergone a transition from traditional to constrained CT, which is crucial for real-world systems testing. Under this scenario, covering array generation (CCAG), vital combinatorial optimisation issue targeted with constructing test suite minimal size while properly addressing constraints, remains challenging in CT. To the authors’ best knowledge, paper presents synergic method first based on quantum particle swarm (QPSO) CCAG problems. Three auxiliary strategies, including contraction-expansion coefficient adaptive change strategy, differential evolution and discretisation are proposed improve performance QPSO. Meanwhile, improved QPSO combines three different constraint handling strategies an enhanced one-test-at-a-time strategy as named QPIO solve problem. In experiment, we investigate impacts parameter settings QPIO. Extensive experimental results show that algorithm competitive compared representative methods CCAG. Besides, enriches application context

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A combinatorial particle swarm optimisation for solving permutation flowshop problems

The m-machine permutation flowshop problem PFSP with the objectives of minimizing the makespan and the total flowtime is a common scheduling problem, which is known to be NP-complete in the strong sense, when m P 3. This work proposes a new algorithm for solving the permutation FSP, namely combinatorial Particle Swarm Optimization. Furthermore, we incorporate in this heuristic an improvement pr...

متن کامل

A new particle swarm optimiser for linearly constrained optimisation

A new PSO algorithm, the Linear PSO (LPSO), is developed to optimise functions constrained by linear constraints of the form Ax = b. A crucial property of the LPSO is that the possible movement of particles through vector spaces is guaranteed by the velocity and position update equations. This property makes the LPSO ideal in optimising linearly constrained problems. The LPSO is extended to the...

متن کامل

A Constrained Particle Swarm Optimization Approach for Test Case Selection

Automatic Test Case selection is an important task to improve the efficiency of Software Testing. This task is commonly treated as an optimization problem, whose aim is to find a subset of test cases (TC) which maximizes the coverage of the software requirements. In this work, we propose the use of Particle Swarm Optimization (PSO) to treat the problem of TC selection. PSO is a promising optimi...

متن کامل

Hybrid constrained genetic algorithm/particle swarm optimisation load flow algorithm

This paper develops a hybrid Constrained Genetic Algorithm and Particle Swarm Optimisation method for the evaluation of the load flow in heavy-loaded power systems. The new algorithm is demonstrated by its applications to find the maximum loading points of three IEEE test systems. The paper also reports the experimental determination of the best values of the parameters for use in the Particle ...

متن کامل

Geometric Particle Swarm Optimisation

Using a geometric framework for the interpretation of crossover of recent introduction, we show an intimate connection between particle swarm optimization (PSO) and evolutionary algorithms. This connection enables us to generalize PSO to virtually any solution representation in a natural and straightforward way. We demonstrate this for the cases of Euclidean, Manhattan and Hamming spaces.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IET Software

سال: 2022

ISSN: ['1751-8806', '1751-8814']

DOI: https://doi.org/10.1049/sfw2.12054